# 写代码，有如下列表，请按要求实现每个功能
# li = ['ethan', 'zoran', 'jim']
# a. 计算列表长度并输出
# b. 列表中追加元素 “lucy”，并输出添加后的列表
# c. 请在列表的第 1 个位置插入元素 “Tony”，并输出添加后的列表
# d. 请修改列表第 2 个位置的元素为 “Kelly”，并输出修改后的列表
# e. 请删除列表中的元素 “ethan”，并输出修改后的列表
# f. 请删除列表中的第 2 个元素，并输出删除的元素的值和删除元素后的列表
#  TODO 第一题 计算列表长度并输出
li = ['ethan', 'zoran', 'jim']
print(len(li))        #输出的结果是3
# TODO 第二题  列表中追加元素 “lucy”，并输出添加后的列表
li.append('lucy')
print(li)            #输出['ethan', 'zoran', 'jim', 'lucy']
# TODO 第三题 请在列表的第 1 个位置插入元素 “Tony”，并输出添加后的列表
li.insert(1, 'tony')
print(li)                   #输出['ethan', 'tony', 'zoran', 'jim', 'lucy']
# TODO 第四题 请修改列表第 2 个位置的元素为 “Kelly”，并输出修改后的列表
li.insert(2, 'kelly')
print(li)             #输出['ethan', 'tony', 'kelly', 'zoran', 'jim', 'lucy']
# TODO 第五题 请删除列表中的元素 “ethan”，并输出修改后的列表
del li[0]
print(li)              #输出['tony', 'kelly', 'zoran', 'jim', 'lucy']
# TODO 第六题 请删除列表中的第 2 个元素，并输出删除的元素的值和删除元素后的列表
it = li.pop(2)
print(it)         #弹出zoran
print(li)         #输出['tony', 'kelly', 'jim', 'lucy']

